package com.molichuxing.services.infrastructure.bean;

import java.util.Date;

import com.molichuxing.framework.bean.RootBean;

import io.swagger.annotations.ApiModelProperty;

public class FicoCreditInvestigationBean extends RootBean {
    private static final long serialVersionUID = 8073024941332045537L;

    /**
     *自增id
     **/
    @ApiModelProperty(value = "自增id", required = false)
    Integer id;
    public void setId(Integer id){
        this.id=id;
    }
    public Integer getId(){
        return this.id;
    }
    /**
     *返回码
     **/
    @ApiModelProperty(value = "返回码", required = false)
    String retCode;
    public void setRetCode(String retCode){
        this.retCode=retCode;
    }
    public String getRetCode(){
        return this.retCode;
    }
    /**
     *业务id
     **/
    @ApiModelProperty(value = "业务id", required = false)
    Long scoreId;
    public void setScoreId(Long scoreId){
        this.scoreId=scoreId;
    }
    public Long getScoreId(){
        return this.scoreId;
    }
    /**
     *评估分数
     **/
    @ApiModelProperty(value = "评估分数", required = false)
    Integer score;
    public void setScore(Integer score){
        this.score=score;
    }
    public Integer getScore(){
        return this.score;
    }
    /**
     *原因码
     **/
    @ApiModelProperty(value = "原因码", required = false)
    String reason;
    public void setReason(String reason){
        this.reason=reason;
    }
    public String getReason(){
        return this.reason;
    }
    /**
     *客户欺诈等级数字，从1到20共20个等级
     **/
    @ApiModelProperty(value = "客户欺诈等级数字，从1到20共20个等级", required = false)
    Integer fraud;
    public void setFraud(Integer fraud){
        this.fraud=fraud;
    }
    public Integer getFraud(){
        return this.fraud;
    }
    /**
     *信用额度，单位千，例如：200代表20万
     **/
    @ApiModelProperty(value = "信用额度，单位千", required = false)
    Integer creditLimit;
    public void setCreditLimit(Integer creditLimit){
        this.creditLimit=creditLimit;
    }
    public Integer getCreditLimit(){
        return this.creditLimit;
    }
    /**
     *客户画像
     **/
    @ApiModelProperty(value = "客户画像", required = false)
    String profile;
    public void setProfile(String profile){
        this.profile=profile;
    }
    public String getProfile(){
        return this.profile;
    }
    /**
     *综合检验结果给出批核结果；例如：6000表示批准， 6001代表需要担保、6002代表欺诈被拒、6003代表信用被拒(风险等级1，或者评分低于阈值)；
     **/
    @ApiModelProperty(value = "综合检验结果给出批核结果", required = false)
    String approval;
    public void setApproval(String approval){
        this.approval=approval;
    }
    public String getApproval(){
        return this.approval;
    }
    @ApiModelProperty(value = "保释", required = false)
    Integer bail;
    public void setBail(Integer bail){
        this.bail=bail;
    }
    public Integer getBail(){
        return this.bail;
    }
    /**
     *异常状态 0-正常 1-异常
     **/
    @ApiModelProperty(value = "异常状态 0-正常 1-异常", required = false)
    Integer exceptionState;
    public void setExceptionState(Integer exceptionState){
        this.exceptionState=exceptionState;
    }
    public Integer getExceptionState(){
        return this.exceptionState;
    }
    /**
     *异常信息
     **/
    @ApiModelProperty(value = "异常信息", required = false)
    String exceptionMessage;
    public void setExceptionMessage(String exceptionMessage){
        this.exceptionMessage=exceptionMessage;
    }
    public String getExceptionMessage(){
        return this.exceptionMessage;
    }
    /**
     *业务id
     **/
    @ApiModelProperty(value = "业务id", required = false)
    String bussnessId;
    public void setBussnessId(String bussnessId){
        this.bussnessId=bussnessId;
    }
    public String getBussnessId(){
        return this.bussnessId;
    }
    /**
     *产品
     **/
    @ApiModelProperty(value = "产品", required = false)
    String product;
    public void setProduct(String product){
        this.product=product;
    }
    public String getProduct(){
        return this.product;
    }
    /**
     *手机号
     **/
    @ApiModelProperty(value = "手机号", required = false)
    String phoneNumber;
    public void setPhoneNumber(String phoneNumber){
        this.phoneNumber=phoneNumber;
    }
    public String getPhoneNumber(){
        return this.phoneNumber;
    }
    /**
     *全名
     **/
    @ApiModelProperty(value = "全名", required = false)
    String fullName;
    public void setFullName(String fullName){
        this.fullName=fullName;
    }
    public String getFullName(){
        return this.fullName;
    }
    /**
     *身份证号
     **/
    @ApiModelProperty(value = "身份证号", required = false)
    String idNumber;
    public void setIdNumber(String idNumber){
        this.idNumber=idNumber;
    }
    public String getIdNumber(){
        return this.idNumber;
    }
    /**
     *车价
     **/
    @ApiModelProperty(value = "车价", required = false)
    Integer carPrice;
    public void setCarPrice(Integer carPrice){
        this.carPrice=carPrice;
    }
    public Integer getCarPrice(){
        return this.carPrice;
    }
    /**
     *业务类型
     **/
    @ApiModelProperty(value = "业务类型", required = false)
    Integer busType;
    public void setBusType(Integer busType){
        this.busType=busType;
    }
    public Integer getBusType(){
        return this.busType;
    }
    /**
     *创建时间
     **/
    @ApiModelProperty(value = "创建时间", required = false)
    Date createTime;
    public void setCreateTime(Date createTime){
        this.createTime=createTime;
    }
    public Date getCreateTime(){
        return this.createTime;
    }

    String response;
    public void setResponse(String response){
        this.response=response;
    }
    public String getResponse(){
        return this.response;
    }
}